power planer - German English Dictionary